﻿function UpdateItemTinhLuong(idtr) {
    var itemid = "#Item" + idtr;
    var tr = "Item" + idtr;
    var lengthinputvalue = $(itemid + " input[type=text][name=VariableEditId]").length;
    var dem = "";
    var myArray = ""
    $(itemid + " input[type=text][name=VariableEditId]").each(function () {
        var $textBox = $(this);
        myArray += $textBox.attr('id') + '=' + $textBox.val() + ",";
        $textBox = null;
    });
    // tr số ngày tính lương là tính chuyên cần...
    var count = $(itemid + " #Count" + idtr).html();
    var itemid1 = "#Item1" + idtr;
    var tr1 = "Item1" + idtr;
    var lengthinputvalue1 = $(itemid1 + " input[type=text][name=VariableEditId]").length;
    $(itemid1 + " input[type=text][name=VariableEditId]").each(function () {
        var $textBox = $(this);
        myArray += $textBox.attr('id') + '=' + $textBox.val() + ",";
        $textBox = null;
    });
    if (IsEmpty(myArray)) {
        return;
    }
    if (confirm("Bạn có chắc muốn lưu việc tính toán lương của nhân viên này lại ?")) {
        DoOpenBox("boxWaitingForAjax");
        var url = basePath + 'TinhLuong/SuaTinhLuongTungNhanVienAjax?id=' + idtr + '&myArray=' + myArray;
        $.getJSON(url, null, function (data) {
            if (data.length > 0) {
                alert("Lưu thành công !");
                //window.location.href = basePath + 'TinhLuong/TinhLuongHangThang/' + $("#IdBangTinhLuong").val();
                var str = "<td nowrap=\"nowrap\" style=\"text-align: center;\" id=\"Count" + idtr + "\">" + count + "</td>" + data[0];
                document.getElementById(tr).innerHTML = str;
                var str1 = data[1];
                document.getElementById(tr1).innerHTML = str1;
                var chuoitbale = $("#tbDuLieuTinhLuong").html();
                str = "<table class=\"fancyTable\" id=\"tbDuLieuTinhLuong\">";
                str += chuoitbale;
                str += "</table>";
                document.getElementById("divtbDuLieutinhLuong").innerHTML = str;
                $('#tbDuLieuTinhLuong').fixedHeaderTable({ altClass: 'odd', footer: true, fixedColumns: 5 });

            }
            else {
                alert("Quá trình lưu gặp sự cố xin vui lòng thử lại !");
            }
        })
    .error(function (textStatus) {
        DoCheckError_Json(textStatus);
    })
    .complete(function () {
        DoCloseBox("boxWaitingForAjax");
    });

    }

}
$(document).ready(function () {
    $('#btnXuatBangLuong').click(function () { DoXuatBangLuong() });
    $('#btnXuatPhieuLuong').click(function () { DoXuatPhieuLuong() });
});

function DoXuatBangLuong() {
    if (!($("#IdBangTinhLuong").val() > 0)) {
        alert("Không có dữ liệu để xuất!");
        return;
    }
    window.location.href = basePath + "Reports/XuatBangLuong/" + $("#IdBangTinhLuong").val();
}

function DoXuatPhieuLuong() {
    if (!($("#IdBangTinhLuong").val() > 0)) {
        alert("Không có dữ liệu để xuất!");
        return;
    }
    window.location.href = basePath + "Reports/XuatPhieuLuong/" + $("#IdBangTinhLuong").val();
}

